-------------
Flying Colors
-------------
Copyright (c) 2011 Kristian Hiim

http://kristian.hiim.no/flyingcolors/


License
-------
See license.txt for license information.


About the game
--------------
This is my Speedhack 2011 entry. All code within was made during one weekend,
and I've made no effort to clean the code, or fix any hidden bugs.

The Speedhack webpage can be found at:
http://www.speedhack.allegro.cc/


How to play
-----------
Opposites attrack. You have to mix complementary colors to get points:

RED + GREEN = points
YELLOW + VIOLET = points
BLUE + ORANGE = points
WHITE + BLACK = points

You can also mix primary colors RED, BLUE or YELLOW, to make GREEN, VIOLET
or ORANGE.

If two blocks of the same color crash, they will stop, and if something
hits them, they all get affected. Points altso multiply in this chain reaction, 
both positive and negative.

If non-compatible blocks collide, you lose points.

You can control blocks by targeting them with your mouse (click on them)
and use UP, DOWN, LEFT or RIGHT (or W, S, A, D), to change the direction
on the targeted block.


How to win (or lose)
--------------------
The point is simple. Get a score of 100, by mixing complementary colors.
If you get a score below -100 you lose.



The SH2011 rules
----------------
This game tries to follow The Rules:

1. Genre requirements

1.1 E for Everyone

Not much to say here. The game doesn't contain anything that is age-inappropriate,
as far as I know.


2. Technical requirements

2.1 Random Playing

The blocks spawn at a random place, and with random color, and at somewhat random
intervals.

2.2 Laziness

If you get a score below -50, the game goes into a special Retarded state (without
alerting the player). Only red, green and white colored blocks spawn until you
get above 50, making it really easy. (and almost impossible to die)


3. Artistic requirements

3.1 Brainwashing Propaganda

The message of the game is "Opposites Attract", and plays on the fact that you
have to mix opposite colors, like red and green, to get points.

3.2 Color Symbolism

Colors play an important role in this game. You have to mix the complementary colors,
as they fit so nicely together.

